Skip to content

πŸ› bug(release): include every change in Artifact Hub notes - #156

Merged
jyje merged 1 commit into
mainfrom
fix/artifacthub-release-notes
Aug 10, 2026
Merged

πŸ› bug(release): include every change in Artifact Hub notes#156
jyje merged 1 commit into
mainfrom
fix/artifacthub-release-notes

Conversation

@jyje

@jyje jyje commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Summary

  • include every pending Changeset in the generated artifacthub.io/changes annotation

Root cause

The release-version bridge truncated pending Changesets to three entries before rewriting Chart.yaml. The generated changelog contained all entries, but Artifact Hub metadata silently omitted later changes from the same release.

User impact

Artifact Hub now receives the complete per-version change list, matching the generated changelog and GitHub release notes.

Validation

  • node --check .github/scripts/release/version-chart.mjs
  • ran the release-version bridge in a disposable detached worktree with the four pending v1.4.0 Changesets
  • confirmed it prepared v1.4.0 from four Changesets and rendered all four entries in artifacthub.io/changes
  • git diff --check

Remove the three-entry cap so generated Chart.yaml metadata covers the complete set of pending Changesets.
@jyje
jyje marked this pull request as ready for review August 10, 2026 03:33
@jyje
jyje merged commit 3d70870 into main Aug 10, 2026
5 checks passed
@jyje
jyje deleted the fix/artifacthub-release-notes branch August 10, 2026 03:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant